Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, Washington D.C., Washington D.C.
22
Technology, Information and Internet
United States, California, Santa Monica
11
Technology, Information and Internet
India, Haryana, Gurgaon
$750M
2.6K
Technology, Information and Internet
10K
Technology, Information and Internet
United States, Colorado, Denver
4
Technology, Information and Internet
United States, Washington, Seattle
$5.6M
$15M
51
Technology, Information and Internet
United States, Massachusetts, Boston
$5.9M
$15M
86
Technology, Information and Internet
Netherlands, Delft
48
Technology, Information and Internet
Italy
$1M
$3.8M
342
Technology, Information and Internet
United States, Washington, Seattle
$15M
53